package com.xiaolun.adapter;

/**
 * 客户端类：电脑，想上网，插不上网线。
 */
public class Computer {

    //我们的电脑需要连接我们的转接器才能够上网
    public void net(NetToUsb adapter){
        //上网的具体实现，找一个转接头
        adapter.handlerRequest();
    }

    public static void main(String[] args) {
        //电脑，适配器，网线
        Computer computer = new Computer(); //电脑
        Adaptee adaptee = new Adaptee(); //网线
        Adapter2 adapter = new Adapter2(adaptee); //转接器

        computer.net(adapter);
    }
}
